0001116502-05-000426.txt : 20120626 0001116502-05-000426.hdr.sgml : 20120626 20050315125132 ACCESSION NUMBER: 0001116502-05-000426 CONFORMED SUBMISSION TYPE: SC 13D PUBLIC DOCUMENT COUNT: 1 FILED AS OF DATE: 20050315 DATE AS OF CHANGE: 20050315 SUBJECT COMPANY: COMPANY DATA: COMPANY CONFORMED NAME: REMEC INC CENTRAL INDEX KEY: 0000769874 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 953814301 STATE OF INCORPORATION: CA FISCAL YEAR END: 0131 FILING VALUES: FORM TYPE: SC 13D SEC ACT: 1934 Act SEC FILE NUMBER: 005-46813 FILM NUMBER: 05680880 BUSINESS ADDRESS: STREET 1: 9404 CHESAPEAKE DRIVE CITY: SAN DIEGO STATE: CA ZIP: 92123 BUSINESS PHONE: 6195601301 FILED BY: COMPANY DATA: COMPANY CONFORMED NAME: SACC PARTNERS LP CENTRAL INDEX KEY: 0001123770 IRS NUMBER: 954799552 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: SC 13D BUSINESS ADDRESS: STREET 1: 11150 SANTA MONICA BLVD STREET 2: STE 750 CITY: LOS ANGELES STATE: CA ZIP: 90025 MAIL ADDRESS: STREET 1: 11150 SANTA MONICA BLVD STE 750 CITY: LOS ANGELES STATE: CA ZIP: 90025 SC 13D 1 remic-sc13d.txt INITIAL STATEMENT UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C. 20549 --------------------------------- OMB APPROVAL --------------------------------- OMB Number: 3235-0145 Expires: December 31, 2005 Estimated average burden hours per response.............11 SCHEDULE 13D Under the Securities and Exchange Act of 1934 (Amendment No. _____)* REMEC, Inc. -------------------------------------------------------------------------------- (Name of Issuer) Common Stock -------------------------------------------------------------------------------- (Title of Class of Securities) 759543101 -------------------------------------------------------------------------------- (CUSIP Number) Bryant R. Riley 11100 Santa Monica Blvd. Suite 800 Los Angeles, CA 90024 (310) 966-1444 -------------------------------------------------------------------------------- (Name, Address and Telephone Number of Person Authorized to Receive Notices and Communications) March 14, 2005 -------------------------------------------------------------------------------- (Date of Event which Requires Filing of This Statement) If the filing person has previously filed a statement on Schedule 13G to report the acquisition that is the subject of this Schedule 13D, and is filing this schedule because of Rule 13d-1(e), 13d-1(f) or 13d-1(g), check the following box [_]. Note: Schedules filed in paper format shall include a signed original and five copies of the schedule, including all exhibits. See Rule 13d-7 for other parties to whom copies are to be sent. ---------- * The remainder of this cover page shall be filled out for a reporting person's initial filing on this form with respect to the subject class of securities, and for any subsequent amendment containing information which would alter disclosures provided in a prior cover page. The information required on the remainder of this cover page shall not be deemed to be "filed" for the purpose of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liabilities of that section of the Act but shall be subject to all other provisions of the Act (however, see the Notes). CUSIP No._75943101 13D Page 2 of 5 Pages ________________________________________________________________________________ 1 NAME OF REPORTING PERSONS I.R.S. IDENTIFICATION NOS. OF ABOVE PERSONS (ENTITIES ONLY) SACC Partners LP; Riley Investment Management LLC; B. Riley & Co. Inc.; B. Riley & Co. Retirement Trust, Bryant R. Riley ________________________________________________________________________________ 2 CHECK THE APPROPRIATE BOX IF A MEMBER OF A GROUP* (a) [_] (b) [_] ________________________________________________________________________________ 3 SEC USE ONLY ________________________________________________________________________________ 4 SOURCE OF FUNDS* WC, PF, OO ________________________________________________________________________________ 5 CHECK BOX IF DISCLOSURE OF LEGAL PROCEEDINGS IS REQUIRED PURSUANT TO ITEMS 2(d) OR 2(e) [_] ________________________________________________________________________________ 6 CITIZENSHIP OR PLACE OF ORGANIZATION United States ________________________________________________________________________________ 7 SOLE VOTING POWER NUMBER OF 4,678,105 SHARES _________________________________________________________________ 8 SHARED VOTING POWER BENEFICIALLY OWNED BY -0- ----------------------------------------------------------------- EACH 9 SOLE DISPOSITIVE POWER REPORTING 4,678,105 PERSON _________________________________________________________________ 10 SHARED DISPOSITIVE POWER WITH -0- -------------------------------------------------------------------------------- 11 AGGREGATE AMOUNT BENEFICIALLY OWNED BY EACH REPORTING PERSON 4,678,105 -------------------------------------------------------------------------------- 12 CHECK BOX IF THE AGGREGATE AMOUNT IN ROW (11) EXCLUDES CERTAIN SHARES* [X] -------------------------------------------------------------------------------- 13 PERCENT OF CLASS REPRESENTED BY AMOUNT IN ROW (11) 7.54% -------------------------------------------------------------------------------- 14 TYPE OF REPORTING PERSON* PN, IA, BD, EP, IN -------------------------------------------------------------------------------- *SEE INSTRUCTIONS BEFORE FILLING OUT! CUSIP No. 75943101 13D Page 3 of 5 Pages ________________________________________________________________________________ Item 1. Security and Issuer. Common Stock of REMEC, Inc. 3790 Via De La Valle Suite 311 Del Mar, California 92014 ________________________________________________________________________________ Item 2. Identity and Background. (a) SACC Partners LP (Delaware limited partnership) Riley Investment Management LLC (Delaware limited liability company) B. Riley & Co., Inc. (Delaware corporation) B. Riley & Co. Retirement Trust (employee benefit plan) Bryant R. Riley (individual residing in California) (b) 11100 Santa Monica Blvd. Suite 800 Los Angeles, CA 90025 (c) Mr. Riley owns all of the outstanding shares of B. Riley & Co., Inc. ("BRC"), an NASD member broker-dealer. Mr. Riley also manages and owns all of the outstanding membership interests of Riley Investment Management LLC ("RIM"), an SEC registered investment adviser. RIM is the investment adviser to and general partner of SACC Partners LP ("SACC"). Mr. Riley is also a Trustee of the B. Riley & Co. Retirement Trust ("BRCRT"). Mr. Riley is also custodian of accounts for the benefit of his children. Each entity is located at the address specified in (b) above. (d) N/A (e) N/A (f) United States ________________________________________________________________________________ Item 3. Source and Amount of Funds or Other Consideration. SACC's purchases were made with SACC partnership funds. BRC's purchases were made with BRC corporate funds. BRCRT's purchases were made with funds deposited into the Trust. The custodial purchases were made with funds deposited into such accounts. CUSIP No. 75943101 13D Page 4 of 5 Pages ________________________________________________________________________________ Item 4. Purpose of Transaction. We originally acquired the shares of REMEC, Inc. for investment purposes. We have seen the announcement of the sale of the majority of the commercial business and have concerns on whether the price is adequate. We intend to contact the board and the purchaser in an attempt to learn why they feel the price is justified. Depending on the results of these inquiries we may or may not determine to support the transactions and may determine to contact other shareholders. ________________________________________________________________________________ Item 5. Interest in Securities of the Issuer. (a) SACC owns 3,975,695 shares of REMEC's common stock. Because RIM has sole voting and investment power over SACC's security holdings and Mr. Riley, in his role as the sole manager of RIM, controls RIM's voting and investment decisions, each of SACC, RIM and Mr. Riley may be deemed to have beneficial ownership of the 3,975,695 shares held by SACC, representing approximately 6.40% of REMEC's outstanding stock. BRC owns 620,382 shares of REMEC's common stock. Because Mr. Riley has sole voting and investment power over BRC's security holdings, both BRC and Mr. Riley may be deemed to have beneficial ownership of the 620,382 shares of REMEC's common stock, representing approximately 1.00% of REMEC's outstanding stock. BRCRT owns 64,000 shares of REMEC's common stock. Because Mr. Riley has voting and investment power over BRCRT's security holdings, both BRCRT and Mr. Riley may be deemed to have beneficial ownership of the 64,000 shares of REMEC's common stock, representing approximately 0.10% of REMEC's outstanding stock. Mr. Riley's children's accounts own a total of 18,028 shares of REMEC's common stock. However, although Mr. Riley controls voting and investment power over his children's custodial accounts, Mr. Riley may not be deemed to have beneficial ownership of the 18,028 shares of REMEC's common stock in these custodial accounts, representing approximately 0.03% of REMEC's outstanding stock. To summarize, Mr. Riley may be deemed to beneficially own a total of 4,660,077 shares of REMEC common stock (7.51%) through his relationships with SACC, RIM, BRC and BRCRT. Mr. Riley also controls an additional 18,028 shares of REMEC common stock (0.03%) through his role as custodian over his children's accounts, although he disclaims ownership over those particular shares. (b) With respect to all of the shares that are held by each of SACC, BRC, BRCRT and the custodial accounts, Mr. Riley has sole power to vote and dispose or direct the disposition of the shares (c) Please see Exhibit A for transactions that have taken place during the past sixty days. (d) None (e) N/A _______________________________________________________________________________ Item 6. Contracts, Arrangements, Understandings or Relationships with Respect to Securities of the Issuer. The relationships between Mr. Riley, SACC, RIM, BRC, BRCRT and the custodial accounts are described above under Item 2(c) above. There is no written agreement among the reporting parties regarding the REMEC shares. ________________________________________________________________________________ Item 7. Material to be Filed as Exhibits. There are no written agreements amongst the parties relating to the filing of this joint acquisition statement, nor are there any written agreements, contracts, arrangements, understandings, plans or proposals relating to (1) the borrowing of funds to finance the acquisition of shares, (2) the acquisition of issuer control, liquidation, sale of assets, merger, or change in business or corporate structure or any matter disclosed in Item 4, or (3) the transfer or voting of securities, finder's fees, joint ventures, options puts, calls, guarantees of loans, guarantees against loss or of profit, or the giving or withholding of any proxy. ________________________________________________________________________________ SIGNATURE After reasonable inquiry and to the best of my knowledge and belief, I certify that the information set forth in this statement is true, complete and correct. Date: March 14, 2005 SACC PARTNERS LP By: Riley Investment Management LLC, its General Partner By: /s/ Bryant R. Riley -------------------------------- Bryant R. Riley, President RILEY INVESTMENT MANAGEMENT LLC By: /s/ Bryant R. Riley -------------------------------- Bryant R. Riley, CEO B. RILEY & CO., INC. By: /s/ Bryant R. Riley -------------------------------- Bryant R. Riley, Trustee B. RILEY & CO., INC. RETIREMENT TRUST By: /s/ Bryant R. Riley -------------------------------- Bryant R. Riley, Individual By: /s/ Bryant R. Riley ------------------------ Attention. Intentional misstatements or omissions of fact constitute federal criminal violations (see 18 U.S.C. 1001). EXHIBIT A --------- Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- SACC Buy 1,100 1/19/2005 $ 6.8100 Sell (120,000) 1/21/2005 $ 6.8100 Sell (73,000) 1/21/2005 $ 6.8418 Sell (191,600) 1/25/2005 $ 6.7617 Sell (37,600) 2/11/2005 $ 6.8240 Buy 24,000 2/14/2005 $ 6.6166 Sell (24,000) 2/14/2005 $ 6.7300 Buy 13,900 2/17/2005 $ 6.4000 Sell (1,500,000) 2/25/2005 $ 6.2300 Buy 500,000 2/25/2005 $ 6.2100 Buy 500,000 2/25/2005 $ 6.2100 Buy 500,000 2/25/2005 $ 6.2700 Buy 75,000 3/4/2005 $ 6.5400 BRC Buy 1,200 1/14/2005 $ 6.9000 Buy 1,300 1/14/2005 $ 6.9000 Buy 200 1/14/2005 $ 6.9000 Sell (400) 1/18/2005 $ 6.9700 Sell (1,600) 1/18/2005 $ 6.9700 Sell (100) 1/18/2005 $ 6.9700 Sell (100) 1/18/2005 $ 6.9700 Sell (500) 1/18/2005 $ 6.9700 Buy 2 1/19/2005 $ 6.8925 Buy 100 1/20/2005 $ 6.7300 Buy 100 1/20/2005 $ 6.7000 Buy 100 1/20/2005 $ 6.7000 Buy 100 1/20/2005 $ 6.7000 Buy 100 1/20/2005 $ 6.7000 Buy 200 1/20/2005 $ 6.7000 Buy 300 1/20/2005 $ 6.7000 Buy 100 1/20/2005 $ 6.7000 Buy 100 1/20/2005 $ 6.7000 Buy 100 1/20/2005 $ 6.7300 Buy 30 1/20/2005 $ 6.9000 Buy 30 1/20/2005 $ 6.9000 Buy 70 1/20/2005 $ 6.9000 Buy 170 1/20/2005 $ 6.9000 Buy 330 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.7000 Buy 900 1/20/2005 $ 6.7000 Buy 100 1/20/2005 $ 6.7000 Buy 100 1/20/2005 $ 6.7000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 74 1/20/2005 $ 6.9100 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 151 1/20/2005 $ 6.9000 Buy 49 1/20/2005 $ 6.9000 Buy 1,426 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.8900 Buy 1,000 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.8900 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 100 1/20/2005 $ 6.8900 Buy 200 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.8900 Buy 400 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.8800 Buy 400 1/20/2005 $ 6.8800 Buy 1,800 1/20/2005 $ 6.8800 Buy 900 1/20/2005 $ 6.8800 Buy 200 1/20/2005 $ 6.8800 Buy 1,000 1/20/2005 $ 6.8800 Buy 200 1/20/2005 $ 6.8800 Buy 200 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8800 Buy 300 1/20/2005 $ 6.8800 Buy 900 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8800 Buy 400 1/20/2005 $ 6.8800 Buy 2,900 1/20/2005 $ 6.8800 Buy 400 1/20/2005 $ 6.8800 Buy 800 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8800 Buy 300 1/20/2005 $ 6.8800 Buy 800 1/20/2005 $ 6.8800 Buy 700 1/20/2005 $ 6.8800 Buy 600 1/20/2005 $ 6.8800 Buy 700 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8800 Buy 500 1/20/2005 $ 6.8800 Buy 4,400 1/20/2005 $ 6.8800 Buy 700 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8700 Buy 200 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 18 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.8700 Buy 400 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 900 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 700 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 600 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 76 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 1,000 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 900 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 800 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 600 1/20/2005 $ 6.9000 Buy 600 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 176 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 400 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 130 1/20/2005 $ 6.9000 Buy 70 1/20/2005 $ 6.9000 Buy 130 1/20/2005 $ 6.9000 Buy 70 1/20/2005 $ 6.9000 Buy 130 1/20/2005 $ 6.9000 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 300 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 800 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 400 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 99 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.8900 Buy 300 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.8900 Buy 500 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.8900 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 400 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 300 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 400 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 111 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 700 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 28 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 170 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 400 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 172 1/20/2005 $ 6.9000 Buy 272 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 400 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 700 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 400 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 400 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 400 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.8900 Buy 300 1/20/2005 $ 6.8800 Buy 500 1/20/2005 $ 6.8800 Buy 300 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 800 1/20/2005 $ 6.8800 Buy 800 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8800 Buy 200 1/20/2005 $ 6.8800 Buy 400 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.8900 Buy 200 1/20/2005 $ 6.8900 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 600 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 84 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.8800 Buy 1,100 1/20/2005 $ 6.8800 Buy 600 1/20/2005 $ 6.8800 Buy 200 1/20/2005 $ 6.8800 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 500 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8800 Buy 200 1/20/2005 $ 6.8800 Buy 200 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8800 Buy 500 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.8800 Buy 200 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8800 Buy 500 1/20/2005 $ 6.8800 Buy 200 1/20/2005 $ 6.8800 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 100 1/20/2005 $ 6.8800 Buy 416 1/20/2005 $ 6.8800 Buy 200 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.9000 Buy 400 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 184 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8800 Buy 300 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 116 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 500 1/20/2005 $ 6.9000 Buy 400 1/20/2005 $ 6.9000 Buy 400 1/20/2005 $ 6.9000 Buy 800 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 500 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.8900 Buy 300 1/20/2005 $ 6.8900 Buy 300 1/20/2005 $ 6.9000 Buy 500 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 600 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.9000 Buy 400 1/20/2005 $ 6.9000 Buy 700 1/20/2005 $ 6.9000 Buy 500 1/20/2005 $ 6.9000 Buy 300 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 200 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.8700 Buy 200 1/20/2005 $ 6.8700 Buy 300 1/20/2005 $ 6.8700 Buy 200 1/20/2005 $ 6.8700 Buy 200 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.8700 Buy 500 1/20/2005 $ 6.8700 Buy 800 1/20/2005 $ 6.8900 Buy 200 1/20/2005 $ 6.8700 Buy 700 1/20/2005 $ 6.8900 Buy 400 1/20/2005 $ 6.8900 Buy 200 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.8900 Buy 300 1/20/2005 $ 6.8700 Buy 400 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.8700 Buy 500 1/20/2005 $ 6.8800 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 500 1/20/2005 $ 6.8800 Buy 72 1/20/2005 $ 6.8700 Buy 428 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8800 Buy 200 1/20/2005 $ 6.8900 Buy 400 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.8900 Buy 500 1/20/2005 $ 6.8900 Buy 100 1/20/2005 $ 6.8600 Buy 400 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.8700 Buy 1,100 1/20/2005 $ 6.8700 Buy 400 1/20/2005 $ 6.8700 Buy 100 1/20/2005 $ 6.8700 Buy 700 1/20/2005 $ 6.8700 Buy 1,300 1/20/2005 $ 6.8800 Buy 500 1/20/2005 $ 6.8800 Buy 100 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 477 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8600 Buy 300 1/20/2005 $ 6.8600 Buy 100 1/20/2005 $ 6.8600 Buy 500 1/20/2005 $ 6.8600 Buy 200 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 300 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 60 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 500 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 60 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 40 1/20/2005 $ 6.8000 Buy 60 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 60 1/20/2005 $ 6.8000 Buy 40 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 40 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 40 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 500 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 200 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.8000 Buy 3,500 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.7800 Buy 100 1/20/2005 $ 6.7200 Buy 27 1/20/2005 $ 6.7200 Buy 200 1/20/2005 $ 6.7700 Buy 200 1/20/2005 $ 6.7700 Buy 200 1/20/2005 $ 6.7700 Buy 100 1/20/2005 $ 6.8000 Buy 300 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 100 1/20/2005 $ 6.8000 Buy 200 1/20/2005 $ 6.7300 Buy 100 1/20/2005 $ 6.7200 Buy 100 1/20/2005 $ 6.7200 Buy 100 1/20/2005 $ 6.7200 Buy 100 1/20/2005 $ 6.7200 Buy 100 1/20/2005 $ 6.7200 Buy 100 1/20/2005 $ 6.7200 Buy 200 1/20/2005 $ 6.7200 Buy 100 1/20/2005 $ 6.7300 Buy 100 1/20/2005 $ 6.7200 Buy 100 1/20/2005 $ 6.7200 Buy 100 1/20/2005 $ 6.7200 Buy 300 1/20/2005 $ 6.7200 Buy 100 1/20/2005 $ 6.7200 Buy 100 1/20/2005 $ 6.7300 Buy 100 1/20/2005 $ 6.7200 Buy 100 1/20/2005 $ 6.7300 Buy 300 1/20/2005 $ 6.7300 Buy 100 1/20/2005 $ 6.7300 Buy 1,984 1/20/2005 $ 6.7000 Buy 200 1/20/2005 $ 6.7000 Buy 1,700 1/20/2005 $ 6.7000 Buy 200 1/20/2005 $ 6.7000 Buy 200 1/20/2005 $ 6.7300 Buy 100 1/20/2005 $ 6.7300 Buy 100 1/20/2005 $ 6.7200 Buy 200 1/20/2005 $ 6.7200 Buy 800 1/20/2005 $ 6.9000 Buy 100 1/20/2005 $ 6.7300 Buy 200 1/20/2005 $ 6.7000 Buy 100 1/20/2005 $ 6.7000 Buy 100 1/20/2005 $ 6.7300 Buy 100 1/20/2005 $ 6.7300 Buy 400 1/20/2005 $ 6.7300 Buy 100 1/20/2005 $ 6.7000 Buy 100 1/20/2005 $ 6.7000 Buy 200 1/20/2005 $ 6.7500 Buy 2,260 1/20/2005 $ 6.7500 Buy 600 1/20/2005 $ 6.8700 Buy 800 1/20/2005 $ 6.8700 Sell (154,500) 1/20/2005 $ 6.8726 Buy 120,000 1/21/2005 $ 6.8100 Buy 4,400 1/24/2005 $ 6.7600 Buy 100 1/24/2005 $ 6.7600 Buy 400 1/24/2005 $ 6.7600 Buy 100 1/24/2005 $ 6.7500 Sell (58) 1/26/2005 $ 6.9000 Buy 556 1/27/2005 $ 6.9400 Buy 200 1/27/2005 $ 6.9500 Buy 228 1/27/2005 $ 6.9500 Buy 14 1/27/2005 $ 6.9500 Buy 200 1/27/2005 $ 6.9500 Sell (200) 1/27/2005 $ 6.9500 Sell (998) 1/27/2005 $ 6.9500 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 3,800 1/31/2005 $ 7.0900 Buy 448 1/31/2005 $ 7.0900 Buy 200 1/31/2005 $ 7.0900 Buy 200 1/31/2005 $ 7.0200 Buy 552 1/31/2005 $ 7.0900 Buy 2,000 1/31/2005 $ 7.0300 Buy 303 1/31/2005 $ 7.0400 Buy 100 1/31/2005 $ 7.0800 Buy 2,000 1/31/2005 $ 7.0900 Buy 10,000 1/31/2005 $ 7.1000 Sell (400) 1/31/2005 $ 7.1500 Sell (100) 1/31/2005 $ 7.1500 Sell (200) 1/31/2005 $ 7.1500 Sell (200) 1/31/2005 $ 7.1500 Sell (100) 1/31/2005 $ 7.1500 Sell (100) 1/31/2005 $ 7.1500 Sell (84) 1/31/2005 $ 7.1500 Sell (200) 1/31/2005 $ 7.1200 Sell (800) 1/31/2005 $ 7.1200 Sell (85) 1/31/2005 $ 7.1200 Sell (200) 1/31/2005 $ 7.1500 Sell (200) 1/31/2005 $ 7.1500 Sell (256) 1/31/2005 $ 7.1500 Sell (200) 1/31/2005 $ 7.1500 Sell (300) 1/31/2005 $ 7.1500 Sell (200) 1/31/2005 $ 7.1500 Sell (100) 1/31/2005 $ 7.0400 Sell (24) 1/31/2005 $ 7.0400 Sell (176) 1/31/2005 $ 7.0400 Sell (100) 1/31/2005 $ 7.0700 Sell (200) 1/31/2005 $ 7.0700 Sell (100) 1/31/2005 $ 7.0700 Sell (100) 1/31/2005 $ 7.0700 Sell (2,924) 1/31/2005 $ 7.1200 Sell (200) 1/31/2005 $ 7.1200 Sell (100) 1/31/2005 $ 7.0400 Sell (100) 1/31/2005 $ 7.0400 Sell (100) 1/31/2005 $ 7.0400 Sell (100) 1/31/2005 $ 7.0400 Sell (200) 1/31/2005 $ 7.0400 Sell (76) 1/31/2005 $ 7.0400 Sell (100) 1/31/2005 $ 7.0400 Sell (76) 1/31/2005 $ 7.0400 Sell (24) 1/31/2005 $ 7.0400 Sell (74) 1/31/2005 $ 7.0000 Sell (200) 1/31/2005 $ 7.0000 Sell (100) 1/31/2005 $ 7.0400 Sell (100) 1/31/2005 $ 7.0400 Sell (76) 1/31/2005 $ 7.0400 Sell (100) 1/31/2005 $ 7.0400 Sell (24) 1/31/2005 $ 7.0400 Sell (176) 1/31/2005 $ 7.0400 Sell (200) 1/31/2005 $ 7.0400 Sell (5,000) 1/31/2005 $ 7.0700 Sell (5,000) 1/31/2005 $ 7.0900 Sell (4,422) 1/31/2005 $ 7.1200 Sell (2,100) 1/31/2005 $ 7.1400 Sell (3,750) 1/31/2005 $ 7.0000 Sell (176) 1/31/2005 $ 7.0000 Sell (200) 1/31/2005 $ 7.0000 Sell (24) 1/31/2005 $ 7.0000 Sell (576) 1/31/2005 $ 7.0000 Buy 600 2/1/2005 $ 7.0500 Buy 500 2/1/2005 $ 7.0500 Buy 200 2/1/2005 $ 7.0500 Buy 100 2/1/2005 $ 7.0500 Buy 400 2/1/2005 $ 7.0500 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 100 2/1/2005 $ 7.0500 Buy 600 2/1/2005 $ 7.0500 Buy 400 2/1/2005 $ 7.0500 Buy 600 2/1/2005 $ 7.0500 Buy 500 2/1/2005 $ 7.0500 Buy 600 2/1/2005 $ 7.0500 Buy 300 2/1/2005 $ 7.0500 Buy 100 2/1/2005 $ 7.0500 Buy 2,000 2/1/2005 $ 7.0900 Buy 9 2/1/2005 $ 7.1100 Buy 1,991 2/1/2005 $ 7.1100 Buy 90,500 2/1/2005 $ 7.1845 Buy 357 2/1/2005 $ 7.0100 Buy 2,000 2/1/2005 $ 7.0300 Buy 1,591 2/1/2005 $ 7.0500 Buy 309 2/1/2005 $ 7.0500 Buy 100 2/1/2005 $ 7.0500 Buy 2,000 2/1/2005 $ 7.0700 Sell (100) 2/1/2005 $ 7.1700 Sell (100) 2/1/2005 $ 7.1700 Sell (28,500) 2/1/2005 $ 7.1453 Sell (3,400) 2/1/2005 $ 7.1500 Sell (200) 2/1/2005 $ 7.1500 Sell (1,000) 2/1/2005 $ 7.1500 Sell (1) 2/1/2005 $ 7.1700 Sell (199) 2/1/2005 $ 7.1700 Sell (200) 2/1/2005 $ 7.1700 Sell (2,201) 2/1/2005 $ 7.1700 Sell (200) 2/1/2005 $ 7.1700 Sell (200) 2/1/2005 $ 7.1700 Sell (200) 2/1/2005 $ 7.1500 Sell (200) 2/1/2005 $ 7.1500 Sell (100) 2/1/2005 $ 7.1700 Sell (300) 2/1/2005 $ 7.1700 Sell (159) 2/1/2005 $ 7.1700 Sell (1,000) 2/1/2005 $ 7.1700 Sell (200) 2/1/2005 $ 7.1600 Sell (45) 2/1/2005 $ 7.1600 Sell (29) 2/1/2005 $ 7.1600 Sell (70) 2/1/2005 $ 7.1700 Sell (71) 2/1/2005 $ 7.1700 Sell (100) 2/1/2005 $ 7.1700 Sell (100) 2/1/2005 $ 7.1700 Sell (500) 2/1/2005 $ 7.1700 Sell (100) 2/1/2005 $ 7.1700 Sell (100) 2/1/2005 $ 7.2000 Sell (4,900) 2/1/2005 $ 7.2000 Sell (100) 2/1/2005 $ 7.2000 Sell (100) 2/1/2005 $ 7.2000 Sell (100) 2/1/2005 $ 7.2000 Sell (100) 2/1/2005 $ 7.2000 Sell (100) 2/1/2005 $ 7.2000 Sell (100) 2/1/2005 $ 7.2000 Sell (800) 2/1/2005 $ 7.1600 Sell (200) 2/1/2005 $ 7.1600 Sell (600) 2/1/2005 $ 7.1600 Sell (700) 2/1/2005 $ 7.1600 Sell (200) 2/1/2005 $ 7.1600 Sell (200) 2/1/2005 $ 7.1600 Sell (700) 2/1/2005 $ 7.1600 Sell (2,500) 2/1/2005 $ 7.2000 Sell (100) 2/1/2005 $ 7.2000 Sell (13) 2/1/2005 $ 7.1500 Sell (13) 2/1/2005 $ 7.1500 Sell (87) 2/1/2005 $ 7.1500 Sell (13) 2/1/2005 $ 7.1500 Sell (87) 2/1/2005 $ 7.1500 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Sell (113) 2/1/2005 $ 7.1500 Sell (100) 2/1/2005 $ 7.1600 Sell (200) 2/1/2005 $ 7.1600 Sell (200) 2/1/2005 $ 7.1600 Sell (9,900) 2/1/2005 $ 7.1700 Sell (5,000) 2/1/2005 $ 7.1900 Sell (28,599) 2/1/2005 $ 7.2200 Sell (5,000) 2/1/2005 $ 7.2300 Sell (3,100) 2/1/2005 $ 7.2400 Buy 40 2/2/2005 $ 7.0017 Buy 63,500 2/2/2005 $ 7.0017 Buy 2,000 2/2/2005 $ 6.9800 Sell (34,900) 2/2/2005 $ 6.9764 Sell (300) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (700) 2/2/2005 $ 7.0000 Sell (200) 2/2/2005 $ 7.0000 Sell (200) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0300 Sell (188) 2/2/2005 $ 7.0300 Sell (12) 2/2/2005 $ 7.0300 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (300) 2/2/2005 $ 7.0000 Sell (4,500) 2/2/2005 $ 7.0000 Sell (600) 2/2/2005 $ 7.0000 Sell (300) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (224) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (400) 2/2/2005 $ 7.0000 Sell (476) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (300) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (900) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (900) 2/2/2005 $ 7.0000 Sell (1,500) 2/2/2005 $ 7.0300 Sell (100) 2/2/2005 $ 7.0300 Sell (300) 2/2/2005 $ 7.0300 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (100) 2/2/2005 $ 7.0000 Sell (500) 2/2/2005 $ 7.0300 Sell (500) 2/2/2005 $ 7.0300 Sell (100) 2/2/2005 $ 7.0300 Sell (300) 2/2/2005 $ 7.0300 Sell (500) 2/2/2005 $ 7.0300 Sell (500) 2/2/2005 $ 7.0300 Sell (500) 2/2/2005 $ 7.0300 Sell (500) 2/2/2005 $ 7.0300 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Sell (100) 2/2/2005 $ 7.0300 Sell (7,500) 2/2/2005 $ 7.0300 Sell (4,429) 2/2/2005 $ 7.0500 Sell (92) 2/2/2005 $ 7.0500 Sell (79) 2/2/2005 $ 7.0500 Sell (100) 2/2/2005 $ 7.0300 Buy 100 2/3/2005 $ 6.9200 Buy 100 2/3/2005 $ 6.9200 Buy 100 2/3/2005 $ 6.9200 Buy 3,467 2/3/2005 $ 6.9200 Buy 733 2/3/2005 $ 6.9200 Buy 4,896 2/3/2005 $ 6.9100 Buy 100 2/3/2005 $ 6.9200 Buy 100 2/3/2005 $ 6.9200 Buy 4,904 2/3/2005 $ 6.9200 Buy 100 2/3/2005 $ 6.9200 Buy 100 2/3/2005 $ 6.9200 Buy 100 2/3/2005 $ 6.9200 Buy 50 2/3/2005 $ 6.9200 Buy 150 2/3/2005 $ 6.9200 Buy 500 2/3/2005 $ 6.9000 Buy 4,100 2/3/2005 $ 6.9000 Buy 200 2/3/2005 $ 6.9000 Buy 61 2/3/2005 $ 6.9100 Buy 100 2/3/2005 $ 6.9200 Buy 100 2/3/2005 $ 6.9200 Buy 100 2/3/2005 $ 6.9200 Buy 100 2/3/2005 $ 6.9200 Buy 229 2/3/2005 $ 6.9200 Buy 100 2/3/2005 $ 6.8900 Buy 100 2/3/2005 $ 6.8900 Buy 200 2/3/2005 $ 6.8900 Buy 100 2/3/2005 $ 6.9000 Buy 700 2/3/2005 $ 6.9000 Buy 100 2/3/2005 $ 6.9000 Buy 100 2/3/2005 $ 6.9000 Buy 500 2/3/2005 $ 6.9000 Buy 400 2/3/2005 $ 6.9000 Buy 100 2/3/2005 $ 6.9300 Buy 441 2/3/2005 $ 6.8500 Buy 400 2/3/2005 $ 6.8700 Buy 100 2/3/2005 $ 6.8700 Buy 69 2/3/2005 $ 6.8700 Buy 400 2/3/2005 $ 6.8900 Buy 200 2/3/2005 $ 6.8900 Buy 400 2/3/2005 $ 6.8900 Buy 200 2/3/2005 $ 6.8900 Buy 100 2/3/2005 $ 6.9500 Buy 100 2/3/2005 $ 6.9500 Buy 200 2/3/2005 $ 6.9500 Buy 400 2/3/2005 $ 6.9500 Buy 100 2/3/2005 $ 6.9300 Buy 100 2/3/2005 $ 6.9300 Buy 900 2/3/2005 $ 6.9300 Buy 2,000 2/3/2005 $ 6.8500 Buy 2,000 2/3/2005 $ 6.8700 Buy 2,000 2/3/2005 $ 6.8900 Buy 2,000 2/3/2005 $ 6.9100 Sell (100) 2/3/2005 $ 7.0000 Sell (400) 2/3/2005 $ 7.0000 Sell (25,000) 2/3/2005 $ 6.9084 Buy 700 2/4/2005 $ 6.9000 Buy 300 2/4/2005 $ 6.8200 Buy 1,064 2/4/2005 $ 6.9100 Buy 2,000 2/4/2005 $ 6.9300 Buy 17,000 2/4/2005 $ 7.0167 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 100 2/4/2005 $ 6.8200 Buy 300 2/4/2005 $ 6.8200 Buy 100 2/4/2005 $ 6.8200 Buy 100 2/4/2005 $ 6.8200 Buy 1,000 2/4/2005 $ 6.8200 Buy 100 2/4/2005 $ 6.8200 Sell (400) 2/4/2005 $ 7.0000 Sell (200) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (300) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (800) 2/4/2005 $ 7.0000 Sell (200) 2/4/2005 $ 7.0000 Sell (200) 2/4/2005 $ 7.0000 Sell (300) 2/4/2005 $ 7.0000 Sell (200) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (200) 2/4/2005 $ 7.0000 Sell (200) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (200) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (200) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (400) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (900) 2/4/2005 $ 7.0000 Sell (200) 2/4/2005 $ 7.0000 Sell (700) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (500) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (200) 2/4/2005 $ 7.0000 Sell (900) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (100) 2/4/2005 $ 7.0000 Sell (1,800) 2/4/2005 $ 7.0500 Sell (200) 2/4/2005 $ 7.0500 Sell (200) 2/4/2005 $ 7.0500 Sell (1,800) 2/4/2005 $ 7.0500 Sell (200) 2/4/2005 $ 7.0500 Sell (742) 2/4/2005 $ 7.0500 Sell (100) 2/4/2005 $ 7.0500 Sell (100) 2/4/2005 $ 7.0500 Sell (200) 2/4/2005 $ 7.0000 Sell (3,600) 2/4/2005 $ 7.0000 Sell (1,000) 2/4/2005 $ 7.0000 Sell (200) 2/4/2005 $ 7.0000 Sell (200) 2/4/2005 $ 7.0500 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Sell (1,800) 2/4/2005 $ 7.0500 Sell (200) 2/4/2005 $ 7.0500 Sell (200) 2/4/2005 $ 7.0500 Buy 100 2/7/2005 $ 6.8000 Buy 100 2/7/2005 $ 6.8000 Buy 100 2/7/2005 $ 6.8000 Buy 100 2/7/2005 $ 6.8400 Buy 100 2/7/2005 $ 6.8400 Buy 200 2/7/2005 $ 6.8200 Buy 200 2/7/2005 $ 6.8200 Buy 800 2/7/2005 $ 6.8200 Buy 100 2/7/2005 $ 6.8200 Buy 600 2/7/2005 $ 6.8200 Buy 100 2/7/2005 $ 6.8200 Buy 100 2/7/2005 $ 6.8000 Buy 100 2/7/2005 $ 6.8400 Buy 600 2/7/2005 $ 6.8400 Buy 100 2/7/2005 $ 6.8400 Buy 100 2/7/2005 $ 6.8400 Buy 500 2/7/2005 $ 6.8400 Buy 100 2/7/2005 $ 6.8400 Buy 100 2/7/2005 $ 6.8400 Buy 100 2/7/2005 $ 6.8400 Buy 100 2/7/2005 $ 6.8400 Buy 200 2/7/2005 $ 6.8800 Buy 500 2/7/2005 $ 6.8800 Buy 100 2/7/2005 $ 6.8800 Buy 100 2/7/2005 $ 6.8600 Buy 100 2/7/2005 $ 6.8600 Buy 1,550 2/7/2005 $ 6.8600 Buy 100 2/7/2005 $ 6.8600 Buy 100 2/7/2005 $ 6.8600 Buy 50 2/7/2005 $ 6.8600 Buy 100 2/7/2005 $ 6.8800 Buy 53 2/7/2005 $ 6.8800 Buy 100 2/7/2005 $ 6.8800 Buy 100 2/7/2005 $ 6.8800 Buy 100 2/7/2005 $ 6.8800 Buy 100 2/7/2005 $ 6.8800 Buy 100 2/7/2005 $ 6.8800 Buy 100 2/7/2005 $ 6.8800 Buy 100 2/7/2005 $ 6.8800 Buy 100 2/7/2005 $ 6.8800 Buy 100 2/7/2005 $ 6.8800 Buy 100 2/7/2005 $ 6.8800 Buy 47 2/7/2005 $ 6.8800 Buy 100 2/9/2005 $ 6.7000 Buy 200 2/9/2005 $ 6.7000 Buy 200 2/9/2005 $ 6.7000 Buy 100 2/9/2005 $ 6.7000 Buy 200 2/9/2005 $ 6.7000 Buy 200 2/9/2005 $ 6.7000 Buy 700 2/9/2005 $ 6.7000 Buy 100 2/9/2005 $ 6.7000 Buy 100 2/9/2005 $ 6.7000 Buy 400 2/9/2005 $ 6.7000 Buy 100 2/9/2005 $ 6.7000 Buy 4,300 2/9/2005 $ 6.7000 Buy 600 2/9/2005 $ 6.7000 Buy 100 2/9/2005 $ 6.7000 Buy 100 2/9/2005 $ 6.7000 Buy 100 2/9/2005 $ 6.7000 Buy 100 2/9/2005 $ 6.6600 Buy 100 2/9/2005 $ 6.6800 Buy 100 2/9/2005 $ 6.6800 Buy 300 2/9/2005 $ 6.6800 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 4,300 2/9/2005 $ 6.6800 Buy 300 2/9/2005 $ 6.6800 Buy 253 2/9/2005 $ 6.6800 Buy 100 2/9/2005 $ 6.6900 Buy 100 2/9/2005 $ 6.6900 Buy 100 2/9/2005 $ 6.6900 Buy 200 2/9/2005 $ 6.7000 Buy 200 2/9/2005 $ 6.7000 Buy 200 2/9/2005 $ 6.7000 Buy 200 2/9/2005 $ 6.7000 Buy 100 2/9/2005 $ 6.7000 Buy 100 2/9/2005 $ 6.7000 Buy 100 2/9/2005 $ 6.7000 Buy 20 2/9/2005 $ 6.7100 Buy 100 2/9/2005 $ 6.6700 Buy 400 2/9/2005 $ 6.6800 Buy 100 2/9/2005 $ 6.6800 Buy 100 2/9/2005 $ 6.6800 Buy 200 2/9/2005 $ 6.6900 Buy 200 2/9/2005 $ 6.6900 Buy 15 2/9/2005 $ 6.6900 Buy 185 2/9/2005 $ 6.6900 Buy 215 2/9/2005 $ 6.6900 Buy 100 2/9/2005 $ 6.6600 Buy 100 2/9/2005 $ 6.6600 Buy 200 2/9/2005 $ 6.6600 Buy 68 2/9/2005 $ 6.6600 Buy 46 2/9/2005 $ 6.6600 Buy 27 2/9/2005 $ 6.6600 Buy 400 2/9/2005 $ 6.6700 Buy 100 2/9/2005 $ 6.6800 Buy 24 2/9/2005 $ 6.6700 Buy 873 2/9/2005 $ 6.6500 Buy 500 2/9/2005 $ 6.6500 Buy 100 2/9/2005 $ 6.6500 Buy 100 2/9/2005 $ 6.6500 Buy 5,000 2/9/2005 $ 6.6600 Buy 100 2/9/2005 $ 6.6600 Buy 100 2/9/2005 $ 6.6600 Sell (23,500) 2/9/2005 $ 6.6807 Buy 591 2/11/2005 $ 6.7300 Buy 200 2/11/2005 $ 6.7100 Buy 100 2/11/2005 $ 6.7100 Buy 200 2/11/2005 $ 6.7100 Buy 677 2/11/2005 $ 6.7100 Buy 200 2/11/2005 $ 6.7100 Buy 100 2/11/2005 $ 6.7100 Buy 400 2/11/2005 $ 6.7100 Buy 123 2/11/2005 $ 6.7100 Buy 652 2/11/2005 $ 6.7500 Buy 48 2/11/2005 $ 6.7300 Buy 200 2/11/2005 $ 6.7300 Buy 200 2/11/2005 $ 6.7300 Buy 200 2/11/2005 $ 6.7300 Buy 100 2/11/2005 $ 6.7300 Buy 361 2/11/2005 $ 6.7300 Buy 100 2/11/2005 $ 6.7300 Buy 200 2/11/2005 $ 6.7300 Buy 200 2/11/2005 $ 6.7700 Buy 200 2/11/2005 $ 6.7700 Buy 200 2/11/2005 $ 6.7700 Buy 24 2/11/2005 $ 6.7700 Buy 200 2/11/2005 $ 6.7700 Buy 376 2/11/2005 $ 6.7700 Buy 200 2/11/2005 $ 6.7500 Buy 948 2/11/2005 $ 6.7500 Buy 200 2/11/2005 $ 6.7500 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 200 2/11/2005 $ 6.7900 Buy 200 2/11/2005 $ 6.7900 Buy 200 2/11/2005 $ 6.7900 Buy 200 2/11/2005 $ 6.7900 Buy 200 2/11/2005 $ 6.7900 Buy 200 2/11/2005 $ 6.7900 Buy 200 2/11/2005 $ 6.7700 Buy 400 2/11/2005 $ 6.7700 Buy 200 2/11/2005 $ 6.7700 Buy 200 2/11/2005 $ 6.8100 Buy 700 2/11/2005 $ 6.8100 Buy 200 2/11/2005 $ 6.8100 Buy 200 2/11/2005 $ 6.8100 Buy 700 2/11/2005 $ 6.8100 Buy 200 2/11/2005 $ 6.7900 Buy 200 2/11/2005 $ 6.7900 Buy 200 2/11/2005 $ 6.7900 Buy 200 2/11/2005 $ 6.7900 Sell (500) 2/11/2005 $ 6.8700 Sell (200) 2/11/2005 $ 6.8700 Sell (100) 2/11/2005 $ 6.8700 Sell (100) 2/11/2005 $ 6.8700 Sell (100) 2/11/2005 $ 6.8700 Sell (244) 2/11/2005 $ 6.8700 Sell (100) 2/11/2005 $ 6.8700 Sell (100) 2/11/2005 $ 6.8700 Sell (100) 2/11/2005 $ 6.8700 Sell (24) 2/11/2005 $ 6.8700 Sell (76) 2/11/2005 $ 6.8700 Sell (100) 2/11/2005 $ 6.8700 Sell (24) 2/11/2005 $ 6.8700 Sell (276) 2/11/2005 $ 6.8700 Sell (200) 2/11/2005 $ 6.8700 Sell (1,300) 2/11/2005 $ 6.8700 Sell (200) 2/11/2005 $ 6.8700 Sell (200) 2/11/2005 $ 6.8700 Sell (100) 2/11/2005 $ 6.8500 Sell (100) 2/11/2005 $ 6.8500 Sell (200) 2/11/2005 $ 6.8500 Sell (100) 2/11/2005 $ 6.8700 Sell (100) 2/11/2005 $ 6.8700 Sell (176) 2/11/2005 $ 6.8700 Sell (24) 2/11/2005 $ 6.8700 Sell (76) 2/11/2005 $ 6.8700 Sell (100) 2/11/2005 $ 6.8700 Sell (200) 2/11/2005 $ 6.8500 Sell (1,200) 2/11/2005 $ 6.8500 Sell (200) 2/11/2005 $ 6.8500 Sell (400) 2/11/2005 $ 6.8500 Sell (200) 2/11/2005 $ 6.8500 Sell (100) 2/11/2005 $ 6.8500 Sell (200) 2/11/2005 $ 6.8500 Sell (100) 2/11/2005 $ 6.8500 Sell (100) 2/11/2005 $ 6.8500 Sell (100) 2/11/2005 $ 6.8300 Sell (100) 2/11/2005 $ 6.8300 Sell (200) 2/11/2005 $ 6.8300 Sell (100) 2/11/2005 $ 6.8300 Sell (100) 2/11/2005 $ 6.8300 Sell (200) 2/11/2005 $ 6.8300 Sell (1,100) 2/11/2005 $ 6.8500 Sell (200) 2/11/2005 $ 6.8500 Sell (600) 2/11/2005 $ 6.8500 Sell (200) 2/11/2005 $ 6.8300 Sell (700) 2/11/2005 $ 6.8300 Sell (100) 2/11/2005 $ 6.8300 Sell (100) 2/11/2005 $ 6.8300 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Sell (100) 2/11/2005 $ 6.8300 Sell (100) 2/11/2005 $ 6.8300 Sell (200) 2/11/2005 $ 6.8300 Sell (200) 2/11/2005 $ 6.8300 Buy 2,500 2/14/2005 $ 6.5580 Sell (2,500) 2/14/2005 $ 6.5580 Sell (300) 2/14/2005 $ 6.7500 Buy 4 2/15/2005 $ 6.7600 Buy 50 2/15/2005 $ 6.6900 Buy 18 2/15/2005 $ 6.7100 Buy 25,000 2/15/2005 $ 6.7550 Sell (43) 2/15/2005 $ 6.7500 Sell (100) 2/15/2005 $ 6.7500 Sell (57) 2/15/2005 $ 6.7500 Sell (43) 2/15/2005 $ 6.7500 Sell (100) 2/15/2005 $ 6.7500 Sell (21,900) 2/15/2005 $ 6.7397 Sell (2,500) 2/15/2005 $ 6.8000 Sell (4) 2/15/2005 $ 6.7369 Sell (57) 2/15/2005 $ 6.7500 Sell (43) 2/15/2005 $ 6.7500 Sell (100) 2/15/2005 $ 6.7500 Sell (57) 2/15/2005 $ 6.7500 Buy 20 2/17/2005 $ 6.4819 Buy 76 2/17/2005 $ 6.4300 Sell (39) 2/18/2005 $ 6.3982 Buy 100 2/22/2005 $ 6.2000 Buy 1,900 2/22/2005 $ 6.2000 Buy 100 2/22/2005 $ 6.2400 Buy 1,500 2/22/2005 $ 6.3800 Buy 100 2/23/2005 $ 6.3500 Buy 400 2/23/2005 $ 6.3500 Buy 300 2/23/2005 $ 6.3500 Buy 104 2/23/2005 $ 6.3500 Buy 600 2/23/2005 $ 6.3500 Buy 267 2/23/2005 $ 6.3500 Buy 29 2/23/2005 $ 6.3500 Buy 600 2/23/2005 $ 6.3500 Buy 10,000 2/23/2005 $ 6.3414 Buy 400 2/23/2005 $ 6.3400 Buy 600 2/23/2005 $ 6.3400 Buy 600 2/23/2005 $ 6.3400 Buy 7,004 2/23/2005 $ 6.3500 Buy 100 2/23/2005 $ 6.3500 Buy 100 2/23/2005 $ 6.3500 Buy 400 2/23/2005 $ 6.3500 Buy 96 2/23/2005 $ 6.3500 Buy 100 2/23/2005 $ 6.3500 Buy 76 2/23/2005 $ 6.3200 Buy 96 2/23/2005 $ 6.3200 Buy 504 2/23/2005 $ 6.3200 Buy 100 2/23/2005 $ 6.3400 Buy 200 2/23/2005 $ 6.3400 Buy 100 2/23/2005 $ 6.3500 Buy 396 2/23/2005 $ 6.3500 Buy 400 2/23/2005 $ 6.3400 Buy 300 2/23/2005 $ 6.3400 Buy 100 2/23/2005 $ 6.3500 Buy 200 2/23/2005 $ 6.3500 Buy 100 2/23/2005 $ 6.3200 Buy 100 2/23/2005 $ 6.3200 Buy 200 2/23/2005 $ 6.3200 Buy 100 2/23/2005 $ 6.3200 Buy 176 2/23/2005 $ 6.3200 Buy 176 2/23/2005 $ 6.3200 Buy 176 2/23/2005 $ 6.3200 Buy 100 2/23/2005 $ 6.3300 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Buy 100 2/23/2005 $ 6.3300 Buy 100 2/23/2005 $ 6.3300 Buy 400 2/23/2005 $ 6.3400 Buy 200 2/23/2005 $ 6.3400 Buy 400 2/23/2005 $ 6.3500 Buy 200 2/23/2005 $ 6.3500 Buy 200 2/23/2005 $ 6.3500 Buy 100 2/23/2005 $ 6.3500 Buy 981 2/23/2005 $ 6.3200 Buy 100 2/23/2005 $ 6.3200 Buy 100 2/23/2005 $ 6.3200 Buy 200 2/23/2005 $ 6.3200 Buy 1,119 2/23/2005 $ 6.3200 Buy 400 2/23/2005 $ 6.3300 Sell (200) 2/23/2005 $ 6.4000 Sell (100) 2/23/2005 $ 6.4000 Sell (200) 2/23/2005 $ 6.4000 Sell (100) 2/23/2005 $ 6.4000 Sell (100) 2/23/2005 $ 6.4000 Sell (100) 2/23/2005 $ 6.4000 Sell (10,000) 2/23/2005 $ 6.3414 Sell (10,000) 2/23/2005 $ 6.3414 Buy 875 2/25/2005 $ 6.3000 Buy 100 2/25/2005 $ 6.3200 Buy 100 2/25/2005 $ 6.3300 Buy 425 2/25/2005 $ 6.3300 Buy 100 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Buy 44 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Buy 56 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 56 2/28/2005 $ 6.3200 Buy 144 2/28/2005 $ 6.3200 Buy 56 2/28/2005 $ 6.3200 Buy 56 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Buy 44 2/28/2005 $ 6.3200 Buy 56 2/28/2005 $ 6.3200 Buy 100 2/28/2005 $ 6.3200 Buy 44 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Buy 144 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Buy 200 2/28/2005 $ 6.3200 Sell (4,023) 2/28/2005 $ 6.4000 Transaction Code Quantity Trade Date Price ---------------- -------- ---------- ----- Sell (200) 2/28/2005 $ 6.4000 Sell (77) 2/28/2005 $ 6.4000 Sell (200) 2/28/2005 $ 6.4000 Sell (300) 2/28/2005 $ 6.4000 Sell (200) 2/28/2005 $ 6.4000 Buy 100 3/1/2005 $ 6.3400 Buy 900 3/3/2005 $ 6.5500 Buy 100 3/3/2005 $ 6.5500 Buy 100 3/3/2005 $ 6.5400 Buy 200 3/3/2005 $ 6.5400 Buy 200 3/3/2005 $ 6.5400 Buy 1,400 3/4/2005 $ 6.5700 Buy 100 3/4/2005 $ 6.5700 Buy 900 3/4/2005 $ 6.5800 Buy 100 3/4/2005 $ 6.5800 Buy 53 3/7/2005 $ 6.5700 Buy 200 3/7/2005 $ 6.5700 Buy 100 3/7/2005 $ 6.5700 Buy 100 3/7/2005 $ 6.5700 Sell (200) 3/7/2005 $ 6.6500 Sell (253) 3/7/2005 $ 6.6500 BRCRT Buy 14,500 1/25/2005 $ 6.7800 CUSTODIAL ACCOUNTS Buy 3,650 1/25/2005 $ 6.7800 Buy 3,650 1/25/2005 $ 6.7800 Buy 3,650 1/25/2005 $ 6.7800 Buy 3,650 1/25/2005 $ 6.7800